Adobe® SVG Viewer voor Windows

Releaseopmerkingen

Versie 2.0 (Build 55, 3/14/01)

Inhoud


De SVG Viewer

De SVG Viewer van Adobe ondersteunt vele mogelijkheden die in de op 2 november 2000 gepubliceerde conceptspecificatie Candidate Recommendation van SVG worden beschreven. Houd er rekening mee dat deze specificatie in ontwikkeling is en nog zal worden aangepast.

De SVG Viewer installeren

  1. Sluit voordat u het programma installeert, alle toepassingen die u hebt gebruikt om SVG-bestanden met een oude versie van de viewer te bekijken.
  2. Voer het installatieprogramma uit. De meest recente installatieprogramma's kunt u downloaden vanaf http://www.adobe.com/svg/viewer/install.

Invoegtoepassingen van Netscape naar andere browsers kopiëren

Als u een andere versie van Netscape installeert die door de invoegtoepassing van Netscape wordt ondersteund, kunt u de volgende bestanden naar de map met invoegtoepassingen kopiëren om SVG-bestanden vanuit die browser weer te geven:

SVG-bestanden in uw webbrowser bekijken

Als u de SVG Viewer van Adobe eenmaal hebt geïnstalleerd, kunt u elk SVG-bestand dat u vanuit Illustrator exporteert, in elke ondersteunde webbrowser weergeven.

Tekeningen en afbeeldingen omzetten naar SVG

U kunt SVG-bestanden vanuit Illustrator 9 exporteren. U kunt uw tekeningen en afbeeldingen in Illustrator maken, deze als SVG-bestanden exporteren en vervolgens alle beschikbare interactieve JavaScript-onderdelen, animaties of filtereffecten toevoegen.

Tips en Hints


Systeemvereisten


Bekende problemen met de SVG Viewer

Alle browsers

  1. Het is mogelijk dat elementen vlak bij de rand van een SVG-afbeelding geen mouseout-gebeurtenis ontvangen.

Internet Explorer

  1. U moet Internet Explorer 4 of hoger hebben geïnstalleerd om de SVG Viewer als een ActiveX-besturingselement in andere toepassingen te kunnen gebruiken (bijvoorbeeld in Microsoft Office).
  2. Als u meer dan één venster opent met een koppeling naar hetzelfde SVG-bestand en het SVG-bestand is ingesloten met behulp van de HTML-code <embed>, wordt, als u één van de vensters afdrukt, het venster mogelijk afgedrukt op basis van de wijzigingen in de DOM in het andere venster. Dit wordt veroorzaakt door de beperkingen van Internet Explorer.
  3. Door deze beperkingen van Internet Explorer is het niet mogelijk om vanuit een script dat in een SVG-bestand is gedefinieerd, de eigenschappen van andere vensters weer te geven.
  4. Het gebruik van de invoegtoepassing Adobe SVG Netscape wordt in Internet Explorer onder Windows niet ondersteund.

Netscape

  1. Invoegtoepassingen van Netscape 4.x kunnen onunload-scripts niet uitvoeren omdat op het moment dat de invoegtoepassing door Netscape op de hoogte wordt gesteld van het feit dat de invoegtoepassing wordt verwijderd, de scriptomgeving van de invoegtoepassing al is afgesloten.
  2. Netscape 6.0 rapporteert fouten als er pagina's met invoegtoepassingen worden afgedrukt en kan ingesloten inhoud vervolgens niet afdrukken. Netscape geeft twee waarschuwingen van de invoegtoepassing weer. Als u deze waarschuwingen negeert, heeft dit als resultaat dat Netscape de HTML-pagina afdrukt, maar dat de gebieden voor de SVG-inhoud leegblijven.
  3. Als u een webpagina afsluit, kan Netscape meestal de invoegtoepassing Adobe SVG Viewer verwijderen voordat de browser alle scripts beëindigt die in de HTML worden uitgevoerd. U moet daarom ook voorzichtig zijn als u scripts schrijft waarmee u wilt controleren of de invoegtoepassing nog steeds is geladen voordat u vanuit setTimeout of setInterval-callbacks in uw HTML JavaScript toegang probeert te krijgen tot de SVG DOM.
  4. Vanwege de ontwerpbeperkingen van Netscape moet u HTML niet gebruiken in combinatie met het volgende formulier:
      <a href="#" onclick="myScriptWhichModifiesSVG()">
    

    Het probleem is dat JavaScript op de onclick-gebeurtenis reageert en begint met de uitvoering van het script, maar dat vervolgens ook Netscape reageert omdat u op een koppeling hebt geklikt, waardoor de uitvoering van het JavaScript wordt onderbroken en de huidige pagina niet opnieuw wordt geladen. U kunt dit conflict voorkomen door de code als volgt te herschrijven:

      <a href="javascript:myScriptWhichModifiesSVG()">
    
  5. Als een JavaScript-gebeurtenisafhandeling een fout bevat, kan elk daaropvolgende JavaScript niet worden uitgevoerd. Dit wordt veroorzaakt door een bug in de wijze waarop Netscape scripts afhandelt die door invoegtoepassingen worden uitgevoerd.
  6. Vanwege de scriptbeperkingen in Netscape kunt u de URL van een ander frame niet wijzigen vanuit een SVG-gebeurtenisafhandeling.
  7. Vanwege de script-enginebeperkingen van Netscape kan de alert()-functie mogelijk niet vanuit een SVG-gebeurtenisafhandeling worden aangeroepen waardoor daaropvolgend JavaScript mogelijk niet meer kan worden uitgevoerd. In elk modaal Netscape-venster komen vergelijkbare problemen voor. Dit geldt ook voor het venster voor het instellen van de beveiligingsbevoegdheden. Het lijkt erop dat deze bug in Netscape 4.75 gedeeltelijk door Netscape is opgelost, maar niet in Windows 98.
  8. Netscape bevat een bug die van invloed is op invoegtoepassingen die gebruikmaken van JavaScript. Als u een pagina laadt met een invoegtoepassing die gebruikmaakt van JavaScript, en vervolgens Java uitschakelt en de browser afsluit, loopt Netscape vast.
  9. U kunt in Netscape vanuit een SVG-script niet altijd toegang krijgen tot de document.embeds[]-array. Om dit probleem te voorkomen gebruikt u document.mySVG, waarbij mySVG de naam is van het ingesloten object.
  10. Fouten in scripts die door Netscape 4.x-invoegtoepassingen worden uitgevoerd, worden niet in het consolevenster van Javascript weergegeven.
  11. Netscape 4.x verliest, telkens als een invoegtoepassing een script uitvoert, iets van zijn geheugencapaciteit.
  12. Netscape 4.x loopt vast als u het programma sluit als u het programma eerder hebt gestart door te dubbelklikken om een webpagina met inhoud van de invoegtoepassing LiveConnect te laden.
  13. Als u "Afdrukvoorbeeld" in Netscape gebruikt voor een pagina die invoegtoepassingen bevat (bijvoorbeeld de Adobe SVG Viewer), loopt Netscape vast. Netscape loopt ook vast als u een pagina probeert af te drukken met invoegtoepassingen die Acrobat Distiller gebruiken.
  14. Als u Netscape 4.0x gebruikt om hetzelfde SVG-bestand in twee vensters weer te geven en in dat bestand een globale JavaScript-functie voor het vensterobject wordt gebruikt, wordt JavaScript in sommige gevallen in het tweede venster niet geïnitialiseerd. Om dit probleem te voorkomen voert u een upgrade uit naar een recentere versie van Netscape.
  15. Vanwege een bug in Netscape 6 wordt in Netscape 6 geen contextmenu weergegeven als u in het SVG-gebied op de rechtermuisknop klikt, maar wordt het contextmenu van Netscape weergegeven.


Revisiegeschiedenis

Wijzigingen sinds versie 1.0 van de Adobe SVG Viewer


Contactinformatie

Als u bugs wilt rapporteren of opmerkingen hebt, gaat u naar de SVG Zone op Adobe.com.

Copyrightinformatie

© Copyright 1998-2001 Adobe Systems Incorporated. Alle rechten voorbehouden.

Adobe en Illustrator zijn handelsmerken van Adobe Systems Incorporated. Windows en Windows NT zijn geregistreerde handelsmerken van Microsoft Corporation in de Verenigde Staten en/of andere landen. Mac OS en TrueType zijn handelsmerken van Apple Computer, Inc. in de Verenigde Staten en/of andere landen. Alle andere handelsmerken zijn het eigendom van hun respectieve eigenaren.